moment of glory - German English Dictionary